package com.fenghongzhang.a18103.mvp.contract;

import com.fenghongzhang.a18103.entity.Meizi;
import com.fenghongzhang.lib.mvp.model.IModel;
import com.fenghongzhang.lib.mvp.view.IView;

import io.reactivex.Observable;
import io.reactivex.Observer;

public interface MeiziContract {

    interface IMeiziModel extends IModel{
        void getMeizi(String category, String type, String page, String count, Observable observable);
        void getMeizi( Observer<Meizi> observer);
    }
    interface IMeiziView extends IView{
        void showMeizi(Meizi meizi);
    }
}
